//This File was created with the Minecraft-SMP Modelling Toolbox 2.3.0.0
// Copyright (C) 2022 Minecraft-SMP.de
// This file is for Flan's Flying Mod Version 4.0.x+

// Model: VerticalGrip
// Model Creator: 
// Created on: -
// Last changed on: -

package com.flansmod.client.model.BFMCpack; //Path where the model is located

import com.flansmod.client.model.ModelAttachment;
import com.flansmod.client.tmt.ModelRendererTurbo;

public class ModelVerticalGrip extends ModelAttachment //Same as Filename
{
    int textureX = 512;
    int textureY = 512;

    public ModelVerticalGrip() //Same as Filename
    {
        attachmentModel = new ModelRendererTurbo[15];
        attachmentModel[0] = new ModelRendererTurbo(this, 1, 1, textureX, textureY); // Import
        attachmentModel[1] = new ModelRendererTurbo(this, 57, 1, textureX, textureY); // Import
        attachmentModel[2] = new ModelRendererTurbo(this, 89, 1, textureX, textureY); // Import
        attachmentModel[3] = new ModelRendererTurbo(this, 105, 1, textureX, textureY); // Import
        attachmentModel[4] = new ModelRendererTurbo(this, 121, 1, textureX, textureY); // Import
        attachmentModel[5] = new ModelRendererTurbo(this, 145, 1, textureX, textureY); // Import
        attachmentModel[6] = new ModelRendererTurbo(this, 169, 1, textureX, textureY); // Import
        attachmentModel[7] = new ModelRendererTurbo(this, 193, 1, textureX, textureY); // Import
        attachmentModel[8] = new ModelRendererTurbo(this, 233, 1, textureX, textureY); // Import
        attachmentModel[9] = new ModelRendererTurbo(this, 273, 1, textureX, textureY); // Import
        attachmentModel[10] = new ModelRendererTurbo(this, 289, 1, textureX, textureY); // Import
        attachmentModel[11] = new ModelRendererTurbo(this, 329, 1, textureX, textureY); // Import
        attachmentModel[12] = new ModelRendererTurbo(this, 361, 1, textureX, textureY); // Import
        attachmentModel[13] = new ModelRendererTurbo(this, 393, 1, textureX, textureY); // Import
        attachmentModel[14] = new ModelRendererTurbo(this, 417, 1, textureX, textureY); // Import

        attachmentModel[0].addShapeBox(0F, 0F, 0F, 14, 1, 10, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -6.0F, 0.0F, 0.0F, -6.0F, 0.0F, 0.0F, -6.0F, 0.0F, 0.0F, -6.0F, 0.0F, 0.0F); // Import
        attachmentModel[0].setRotationPoint(-7F, 1F, -5F);

        attachmentModel[1].addShapeBox(0F, 0F, 0F, 4, 12, 8, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[1].setRotationPoint(-2F, 18F, -4F);

        attachmentModel[2].addShapeBox(0F, 0F, 0F, 2, 12, 4, 0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F); // Import
        attachmentModel[2].setRotationPoint(2F, 18F, -2F);

        attachmentModel[3].addShapeBox(0F, 0F, 0F, 2, 12, 4, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[3].setRotationPoint(-4F, 18F, -2F);

        attachmentModel[4].addShapeBox(0F, 0F, 0F, 3, 3, 7, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[4].setRotationPoint(-1.5F, 30F, -3.5F);

        attachmentModel[5].addShapeBox(0F, 0F, 0F, 2, 3, 7, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[5].setRotationPoint(1.5F, 30F, -3.5F);

        attachmentModel[6].addShapeBox(0F, 0F, 0F, 2, 3, 7, 0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F); // Import
        attachmentModel[6].setRotationPoint(-3.5F, 30F, -3.5F);

        attachmentModel[7].addShapeBox(0F, 0F, 0F, 6, 3, 10, 0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, -3.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, -2.0F, -3.0F); // Import
        attachmentModel[7].setRotationPoint(-7F, 1F, -5F);

        attachmentModel[8].addShapeBox(0F, 0F, 0F, 6, 3, 10, 0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, -2.0F, -3.0F, 0.0F, -2.0F, -3.0F, 0.0F, 0.0F, -2.0F); // Import
        attachmentModel[8].setRotationPoint(1F, 1F, -5F);

        attachmentModel[9].addShapeBox(0F, 0F, 0F, 2, 2, 10, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F); // Import
        attachmentModel[9].setRotationPoint(-1F, 2F, -5F);

        attachmentModel[10].addShapeBox(0F, 0F, 0F, 14, 2, 2, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[10].setRotationPoint(-7F, -1F, -5F);

        attachmentModel[11].addShapeBox(0F, 0F, 0F, 14, 2, 2, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[11].setRotationPoint(-7F, -1F, 3F);

        attachmentModel[12].addShapeBox(0F, 0F, 0F, 4, 15, 8, 0F, -0.5F, 0.0F, -1.0F, -0.5F, 0.0F, -1.0F, -0.5F, 0.0F, -1.0F, -0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[12].setRotationPoint(-2F, 3F, -4F);

        attachmentModel[13].addShapeBox(0F, 0F, 0F, 2, 15, 8, 0F, -1.0F, 0.0F, -2.5F, 0.5F, 0.0F, -1.0F, 0.5F, 0.0F, -1.0F, -1.0F, 0.0F, -2.5F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F); // Import
        attachmentModel[13].setRotationPoint(-4F, 3F, -4F);

        attachmentModel[14].addShapeBox(0F, 0F, 0F, 2, 15, 8, 0F, 0.5F, 0.0F, -1.0F, -1.0F, 0.0F, -2.5F, -1.0F, 0.0F, -2.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F); // Import
        attachmentModel[14].setRotationPoint(2F, 3F, -4F);

        flipAll();
    }
}